device for limiting lifting movement - Spanish English Dictionary